This is one of those places you kind of want to write a terrible review for only so it's not occupied when you want to come back. The place is fantastic. The team running it are excellent. Super responsive, considerate and knowledgable. So often you book a place on Air Bnb and pretty much prepare to find the various ways it falls short of the pictures and listing description -- this place is the exact opposite. It is even better than the listing. My only misgiving is that we didn't stay longer. Loved this place.