The location and view of the property were impeccable. The staff were also very nice, but when we called for some issues, there was usually a language barrier that took several calls to rectify. The amenities of the property were nice, however we had some issues with power in the suite. It was very random which electronics worked in which outlets. Otherwise staff was responsive to our needs.