Positives first. Friendly staff, right on waterfront and good aircon. Thats it. Kitchen was ansolutely horrible, bathroom door coukd not close and the tiling mismatched and chipped. The towel rail fell off 3 times. Wardrobe had black mold patches and the safe did not work. Handles missing from cabinets, stained sheets, hit and miss hot water and room cleaning. Its also a difficult location as its a long walk to the supermarket and the reception cannot supply base essentials like milk or water. Room no. 30 was a fire hazard. No smoke alarm, but no way out in case of a fire in the building, other than a 20ft drop off the balcony!!!! Overall very poor, but the worst thing was the constant intermittent noise in the roof space.in our top floor room...like a massive hairdryer. The reception team could not or would not explain what this was, and it prevented decent sleep for 4 nights. AVOID.