We stayed here recently with our two kids and booked a suite. The rooms were large and suited all our needs.
Although our room was facing the main street, we didn't hear any traffic but you do hear a lot of footsteps, doors, people walking around. I didn't have a good sleep at all.
Otherwise, the staff were nice, the amenities are okay and its was not out of the way.