Really enjoyed our stay at the resort. Had convenient on-site amenities including a couple restaurants. The pool was great and we had a nice walk on the beach too! We also enjoyed ending the day sitting out on the balcony which over looks the pool area. Kelly was very responsive. Would recommend!