Wonderful place. Smooth check-in and superb amenities. Absolutely recommended!