Hayley flat is well-located, clean, and what it's advertised so no surprises.