Great setting and spacious accommodation.