I stayed at this hotel and had a mixed experience. The rooms were clean and comfortable, and the breakfast and dinner were good. We appreciated having the baby chair and the baby bed set up for us prior to our arrival in the room and in the restaurant. It lacks luggage assistance, unlike some other hotels I've stayed at, but there are trolleys you can use. But the biggest issue was the private function - a sort of nightclub party - that went on until 1 AM and disrupted our sleep, much needed when you jave a 5 months old baby. Unfortunately, the staff on duty wasn't apologetic or helpful, simply stating that we should have been warned and that the party was scheduled to last until 1 AM. While the hotel and Expedia willingly provided compensation for the disturbance, I wouldn't recommend this hotel to families due to the noise and lack of consideration for guests with young children.