Airbnb should have a 6 star category just for this place. Tremendous place. I'd definitely book again