Let me start with the good. The location of this property is great! Very easy walk to the beach and we didn’t realize the unit came with beach service (an umbrella and 2 chairs already set up for you), which was a great surprise. The unit overall was good and had everything we needed, however I think it could be difficult to cook for a week or for a larger family with what was available in the kitchen. It was just the 2 of us and we only cooked once so this wasn’t an issue for us. Now for the not so good. When we arrived the unit had not been cleaned yet. I called Josee and she was very apologetic and immediately contacted the cleaning crew who came right over. Josee did give us 100 back for this inconvenience, which was a kind gesture, but just feel that it should be called out. While we’re on cleanliness, the unit was not super clean. I understand it’s a rental and it’s not going to be spotless, but we found multiple kitchen items that were dirty in the cabinets. The cabinet above the exhaust fan looked like it had never been cleaned and was covered in grease, and the floors could have used more work. I understand things get missed but for a unit that’s 350 a night I expected a little better. Last warning is that the walls are pretty thin. We were able to hear conversations above and below us and the pool is right outside and is very easy to hear. Overall we had a good trip and the unit was fine, but I felt these few issues should be noted.