Amazing Airbnb - location, cleanliness, amenities - everything . Superb hospitality .