Our stay could have been better, but it also could have been way worse. It was just okay compared to some of the other units we’ve stayed in within the same condo. When we checked in, it was 1 hour 45 mins past the earliest time we could check in and when we arrived at our room, it still wasn’t clean. In fact, there was a lady inside still cleaning it. There were pillows with no pillow cases, the dishwasher wasn’t unloaded and there were very minimal supplies for the 5 of us staying there (only 1 dish towel, 4 wash rags, and only one extra roll of toilet paper). There was a lot of construction taking place so it was hard to sleep in or enjoy the balcony from the hours of about 9-5 because there were extremely loud drilling sounds going on all day. The condo itself is very nice and we loved that it was pet friendly. The location is amazing for us and the balcony view is perfection. The beach service with the chairs & umbrella is always a nice extra. I would also like to note that we did not contact the property manager about any of this, as it wasn’t that big of a deal to us to just go out and purchase the extras we needed, but felt it was noteworthy for future guests. In the past we have stayed at places that were much more “stocked” with extras (laundry detergent, plenty of paper towels and toilet paper, and usually even salt, pepper, cooking spray/oil) that this one did not have. Also, there were only 2 beach towels, so make sure to bring your own or plan to purchase some.