The place is nice, clean and modern.. I stayed there for 10 days and I found the hotel overall good. A few things that they need to work on are; hot water and the air conditioning. Room service was slow, but always friendly. I think the air conditioning was out because of the construction going on, as they were building an annex on the otherside of the hotel, but that is no excuse for the hot water being turned off. I payed good money to stay there and it is not nice to have to call the front desk everytime I want to shower. I also had my wife and child with me. The set up for a three person room was not what I expected. I thought there would be a two bed room set up but the child had to sleep in a baby crib right along side of us. Even though the hotel seemed empty I was not offered an upgrade or a better situation. My daughter ended up sleeping in bed with us, but the king sided bed was enough for three people comfortably. I really would like to give the staff an A+ though for making me feel at home.