Great location within walking distance to everything you’ll need. Our 19th floor 2 bedroom villa was spotless and spectacular We were provided with all the essentials. Staff was amazing, friendly and ready to help at every opportunity. Wonderful stay.