Fantastic place excellent hospitality squeaky clean very good host