We stayed five nights. The room was wonderful, the bed was the most comfortable we've ever slept in, staff was friendly and attentive. Great pool and poolside bar and restaurant. Only downside was it was Father's Day weekend and the pool was filled with toddlers. Very unappealing; but they all went home Monday and the rest of the week was great. Highly recommend.