Nice and clean, average little condo. Well equipped with beach gear, towels, cleaning supplies. Be aware you do have to do a lot of cleaning before you check out: wash the dishes and put them back, wash/dry your towels, put your bed linens on the ground before you leave and put everything back in it’s place. I don’t like leaving a place dirtier than when I checked in. But the cleaning fee we had to pay didn’t match up with how much work we were expected to do. Also, if you book this with other people make SURE you’re either the first person there or give details to the host that you will not be the first to arrive. Host does not message or acknowledge the other people you include in the reservation. Overall pleasant stay, a bit expensive for what it had to offer.