Excellent position, lovely surroundings, impeccable service.