Exceptionally well done service, clean and spacious. Very hospitable and kind host. Wonderful experience.