There was a bit of a mix-up when we schedule the pick-up from the airport, so make sure you talk with front desk, not customer service in a remote location.
Other than this, they have everything you expect from that type of hotel : 24/7 reception, restaurant w/ room service, fitness center, airport shuttle.
Breakfast was good and varied, and they let us leave our luggage for a few days which saved us money on airplane luggage, thanks for that!