This hotel is at a nice location in a lush green garden. I stayed at the hotel part and the view from the room is great! The Ralph Lauren design is perfect for this place. The rooms are nice, very clean but not to big. The pool is not a big one but new and the view is just famous. The food at the restaurants is good, there is some room for improvements. The staff in the hotel and the staff around the pool is nice and friendly. The cleaning team is very friendly and does a great job. The restaurant staff for lunch and especially dinner is friendly and quick, Paul as a example is very friendly and good! The bar people are knowable especially Gerard is a great guy. The lowest quality in service is in the morning at breakfast, just average there. The prices for the food and especially the wine is a little to expensive, for what you get. There was also some heavy noise for two days because of a construction work at one of the villas. But overall a great hotel with great staff.