Wonderful location! Wonderful amenities! Wonderful hosts who were so prompt in answering all our questions!