Nice location, great views. Checkin process was quick and easy. This listing does not give you access to laundry facilities, gym, arcade, bowling, restaurant, pool bar, gift shop or coffee shop. This was not listed when I originally booked. I contacted the rental company and was brushed off. Suddenly the details appeared and the bottom of the additional notes area while on our stay. Photos and listing still showed laundry and bar but I was ignored and gave up. This wouldn’t have been a big deal if I had known prior to taking my teen daughter. Or if I knew previously and had a chance to book somewhere else that those amenities were available. The front desk told me it happens all the time with third party owners. So book directly if you want access to those. The refrigerator was missing the handle, sliding door to balcony was also missing a handle. Most outlets need repaired because they won’t hold a plug. Living room lamp was missing its switch. Living room wall was filthy, fruit loops stuck to the dining chairs. Bathroom was moldy and needs recaulked. The hair dryer turned on but didn’t blow any air. Just got hot and popped. Hangers I’m the closets would have been helpful. Carpet was frayed and coming up. Needs steam cleaned as well. Made our socks black. The resort pools and beach access were nice. Chairs and pool towels were easy each day to use. Would stay here again but I’m a condo the resort owns and maintains.