Hotel staff are nice but do not try to respond with pleasant compliance to your requests. Instead you get excuses which is not professional. In a way they are not trained to do their best to keep the customer happy. Parking is very limited, sometimes you come back to park, there is no space for your rental car-a great inconvenience... They send you to another parking lot which is usually full to the brink... House keeping does not bother to keep your room clean and tidy everyday, especially when you tell them the time you are in your room and you want things done in your presence... My room was not cleaned as expected every day... During my stay there 5 out 21 days was cleaned... They do not work around the customer's comfort and convenience... The manager is nice but it does not mean you get results... It is mostly PR, smile and listen nothing is carried out as talked about, there is no follow up... There is definitely room for improvement to keep the hallways clean and train their staff to listen and execute by any means possible to keep the customer happy that is their number business not their opinions/culture/attitude... In general it is decent stay with inconveniences...