Nice place with lots of amenities. Smooth check in and great communication.