We stayed here two nights, both layovers to Central America. The rooms are clean, modern, well kept. The king bed has nice bedding and is soft. Always nice to have a kitchenette and the little things like cookies or popcorn and bottled water and a great touch! Didn't get to enjoy the welcome dinner since we were there on a weekend. Breakfast was fine, not great. I slept on the sofa bed, which, was as hard and uncomfortable as I feared. And, the AC unit is right next to it for the suite, so, it was very loud. I had ear plugs the second night and therefore slept much sounder. I bet my parents would have rated this 5 stars (since they got to sleep in the bed!). The second night there they did give us a ride to a local restaurant since the driver was free. We greatly appreciated it. Shuttle to airport in the AM was prompt and picking us up was pretty quick too. But, do know they want to pick you up at departures and not arrivals, which, was kinda hectic to get back upstairs with all the luggage. I called for the shuttle, I would recommend it.