Every thing was great at this resort the room was very clean with an amazing view and very nice pool with the same view, loved the staff , so nice, always around with a big smile, we needed to stay an extra night and made that possible without a problem, the restaurant was great the food was so good! Every morning we had breakfast brought to our room with a smile, overall we loved our stay there