A great location, a lovely welcoming team, sadly let down by their house-keeping team who are letting down an otherwise great flat.