This is an excellent hotel. Rooms were well equipped, very clean. full kitchens. They were under renovation which was the only reason for a three star instead of 5 stars but it did not impact us, as it was the weekend. It's just something we wish we had been made aware of at the time of booking. We also arrived late (11:30-ish)and no one was at the front desk for just over 10 minutes. We were calling the hotel on our phone and walking down the halls calling for someone. There was a sign that said they were away from the desk but 10 minutes felt like a long time when we were all tired and needed to use the restroom. Otherwise the staff we encountered were all friendly and the breakfast was well above the usual fare.