Excellent place, fantastic location, and wonderful hosts!