Unbelievable location, top class accommodation, could not rate it highly enough.