The place was implacably clean, tasteful decorated, and well equipped. The hosts were warm, helpful, and thoughtful.