Excellent hosts. Great location. If you have the opportunity (sold out often) make sure you stay here