Great location, large open plan living, good customer service, however the villa we stayed in (which is very pricey and supposed to be luxury), the carpets were all lifting, stains on the curtains and the upstairs tv didn’t work. To the hotels credit they did swap our TV, but it was replaced with an old school TV that needed an old aerial which made the tv all static-y. I just expected more from the huge prices we paid for such a premium room.