Great spotless spacious accommodation in a great setting.