Would not recommend. Peter was late meeting us for check in, which isn’t a huge deal. The location and building is very nice so we expected a great stay, however when we got to our room we saw that it was pretty dirty. It looked like the only thing done was the bed was made, but the sheets had dirt/makeup and hair on them. In fact there was hair EVERYWHERE, the bed, floor, shower, tub (and toilet paper stuck to the tub and water on the bathroom floor), there was even hair in the fridge. The keys from the previous stay were still on the desk which really implies it wasn’t cleaned well. There was dirt and dust and other strings and crumbs all over the floor and tables. Nothing seemed right. I contacted peter and he was quick to reply and had his cleaner come again. When we returned the bed was remade with new sheets (still found hair but oh well) but EVERYTHING else was the same. Nothing was even swept or wiped down. Peter apologized for this and offered a refund for the cleaning fee, which we appreciate. However I’ve stayed in Airbnb’s for half the price that were MUCH cleaner, had more amenities, and kind details like water and juices in a (clean) fridge, and beach gear etc. Peter seems nice, and it’s a nice building/location, but the stay was very poor and a waste of money.