Location is excellent. Has an infinity swimming pool facing marble rocks. One of the rooms we got had some seepage on bathroom walls from the outside. Otherwise, there was no problem. In the restaurant, I will recommend to avoid Chinese food and stick with Indian fare. We tried both and Indian was way better than Chinese. Breakfast was good too.