A Beautiful place to stay. The property has a wonderful terrace. Extremely clean, all the amenities one could wish for. Situation in a perfect location. Effective communication and place was described perfectly