Facilities and amenities are very nice. Location is convenient. Public beach was about 15-25min drive depending on traffic. Apartment had a nice view of the complex’s pool and the patio was great. I was a bit disappointed in the availability of kitchen supplies as I had planned to cook nearly all of my meals while I was there but was limited by availability of pots, pans, cooking sheets, etc. It’s not necessarily a bad thing just something I wish I would have known more about before booking.