There is a lot to like about this place - the care that went into the furnishing and decor is evident, the proximity to the beach is great, and I appreciate Vanessa's responsiveness when we encountered issues. Cleanliness is a top priority for us, and although Vanessa confirmed the unit was fully cleaned, we arrived to the dirty towels of the previous guests (still wet and clearly dirty) on the back of the bedroom door. This cued us that the cleaning was less thorough than we would have liked. We ended up cleaning the whole place ourselves, which was not ideal for our vacation. There were other issues too, all communicated to and responded to by Vanessa. Things happen, and according to previous reviews our experience is likely anomalous.