Great staff, nice facility. The rooms are nice as are the public spaces. The bar has both indoor and outdoor seating nearby. The restaurant has plenty of good options and the pool area is a nice spot to relax.
But best of all, the staff is excellent. One example is that as I approached the elevator with a cup of coffee in each hand, one of the lobby staff appeared almost magically and got me on the elevator and pressed my floor button so that I didn't have to do anything awkward with the coffee. They were equally helpful in the restaurant, pool, and using the airport shuttle.
Speaking of which, the shuttle runs to the airport every half hour and is easy to find at the airport to get to the hotel.