fantastic place in a fantastic location with fantastic hosts! we have stayed here before and hope to again in the future