Great place to stay at! My family enjoyed the beach, pool, and all the restaurants. The resort is beautiful and the staff is friendly. Check in was super easy. The only downside was we didn’t have housekeeping...could’ve really used some extra towels.