The location was great, right across the street from the main beach access point. The kitchen was modern and had great appliances. The whole place was tastefully designed and decorated, and the pool was great. My only issues were the following: the provided umbrella was partially broken already. When I tried using it, it broke completely and I had to rent an umbrella. The provided chairs are camping chairs, not beach chairs, which is not ideal for anyone who wants to lounge and tan. Lastly, there were no provided trash bags, only two dishwasher tabs, and only one roll of toilet paper provided. However, the guest is directed to "put trash bags in the trash room." I thought it was also a little silly to have to buy our own toilet paper and not wash the dishwasher too many times, lest we have to buy our own dishwasher detergent. For things that every guest is expected or directed to use, those items should be provided. Overall I would stay here again for sure, but with the extra task of getting my own basic supplies.