Overall ok except for some staff at Mercado who gave different trestments depending on guests. Exception to be made here of some of them among whichJonathan who provided an excellent service. Food was fine but choice is limited for lunch. Waiters in the restaurant wear slippers with their uniforms, this looked odd for a 5 stars. Our stay was however relaxing. The room is clean and provides much space. We had asked for 1st floor with seaview but got upgraded to beachfront, which we did appreciate. Would definitely recommend.