Superb 5* service and an amazing hotel.