This Airbnb exceeded my expectations. David and Stephan have done an A+ job turning the property into an intimate mini resort experience. Would highly recommend!