Charming place and charming host in a great location.