The perfect place for my trip. David was a great host, with informative and frequent communication that made the stay easy and enjoyable. Thanks David!