Extremely hospitable and impeccable service by the staff. The staff here were wonderful, they were obliging and very kind. Every day we found a treat in our room which was much to our surprise. All the facilities were excellent and the location was handy to the local shops. Beautiful location. There are many facilities in the resort, private & public pools even warm water pool, gym, spa, and yoga class. If you are looking for a calm and relax vacation or spend time with family this is the great choice. Very nice hotel, definitely a good place to be. Highly recommended.