Superb luxury in a brilliant location. Perfect.