I stayed here for three days..check in was quick and the front desk staff very polite. Actually every staff member goes out of their way to say hello and be very accommodating. Only had a few items from the bistro but it was tasty. The gym was a little small but worked well. Room was clean and comfortable. No complaints and I would stay here again. Nice place.