We enjoyed our stay for the most part - the unit is comfortable - location is quiet and an easy walk/scooter ride to Ocean Beach. Check-in was easy. The extra details like beach towels and kitchen items were much appreciated.
However, the hosts should re-think their cleaning policy. The language is vague and frankly, passive aggressive - "leave the space as you found it" and a note about where the broom and mop are located isn't helpful (are you expecting me to mop???) - I don't want to have to interpret a host's expectations when checking out and thinking about catching my flight. This soured our experience, especially given that they're also charging an $80 cleaning fee.