This is an Airbnb which safely matches the expectations presented in the description. Photos are on par with the experience, too. Michael was an excellent host, plus the little unexpected amenities provided just made it a very pleasant experience.