I usually give most places 5 stars unless they were horrible but this place deserves a true 5 stars . I'd give them 10 stars if I could. They arranged a car to the airport for our arrival and when we arrived ALL of the staff were incredibly friendly and helpful. The room and the views were INCREDIBLE. The back area with the pool was more than we could have expected but the real great thing about this stay is the food. You can order all day until 9pm which more than makes up for the distance to town (about a 20 minute walk). As soon as we arrived and were waiting for our room to be ready we ordered food and hung out by the pool. The breakfast was so great everyday, the minibar is fully stocked and there is room service every day. We never wanted to leave the views were so great and we had everything we needed. It felt like a 5 star resort at affordable prices the overall value for this place is unbelievable you should definitely stay here!