Clean, accommodating, safe, relaxing, beautiful views, and home. Exactly what an Airbnb experience should be. Exceeded expectations.