Beautiful condo, well maintained and well stocked with beach chairs, cooler, full kitchen, washer/dryer, private hot tub, and you are able to use all of the resort amenities. The view of the golf course every morning was gorgeous, and the birds/wildlife really made for a peaceful experience. Great for families, our kids loved the pool slide and we had plenty of options throughout the day to keep them busy. The location of the condo is semi-private on the property, so plan for about a 6-7 minute walk to the lobby/front of the resort. Alternatively, you can hop on a golf cart shuttle. We really appreciated the dedicated casino/shops shuttle, which gets closest to Eagle Beach (about a 5 minute cart ride). Eagle Beach is then a 3-minute walk from there, and was very much worth it—Eagle Beach is a must-see, one of the most beautiful beaches in the world! The only opportunity for us was that our itinerary was inadvertently not shared with the resort when we booked, so they did not have a record of our booking upon our arrival. This was both frustrating and a little scary, and required that I reach out to the host directly. The front desk employee then graciously communicated with the host to resolve. Otherwise, we had a great experience and will be booking again!