We really enjoyed our stay. The amenities were amazing! The pool was out of this world and the beach was nice and private. The room had good size and was in good condition. There was some areas on the patio that need to be addressed, they are cosmetic not structural. All in all it was a great experience!