Mauricio, kaliana and the team were beyond brilliant, this place is such a paradise! The welcome and service throughout is second to none, they make sure they know you personally and that you are happy. My bungalow was on the beach and the location of the resort means you are isolated from any disturbances, it is wonderfully peaceful and fast fully decorated. There is also a GREAT dog on site called Nasdaq, and some tortoises which added to the homeliness of the Riake resort. Can not recommend any higher if I tried!