A wonderful experience!! The place is amazing (and also very comfortable and clean) and David was the perfect host; warm and welcoming!