Airbnb done fantastically well. Great location, super clean, great amenities, lovely enclosed outdoor area. Hosts were very responsive. I highly recommend staying here.