I stayed here for 4 nights with my 4 year old daughter. We had a great time. The apartment was clean, simple and everything we needed. The pools/playground on the roof were great and the staff friendly. Although there are major works at ground level in front of the hotel, we were not bothered by it at all. There is a pedestrian walk way along the street, and cabs can drop off and pick up via the car park at the rear. There was noise, but it really didn't bother us at all.