Excellent place, wonderful location, fantastic hosts