The flat had been rented out over the summer and the tennants left the day before moving in, leaving cleaning staff no time at all to make sure the flat is clean. Therefore we moved into a rancid smelling flat with a blocked sink and stale water, dirty bathrooms and an overall dirty flat. I had to clean someone elses dirt off my toilet. The facilities were good and the reception staff were really nice and friendly. However I fully disagree with random flat checks especially during busy times. Maintence staff would enter our flat on their own accord doing inspections, sending emails out saying someone is going to come in at some point this week, I still think it is nescessary to knock on the door as we are paying extortionate amounts to live here we should have the right to allow and not allow people into the house, it could atleast be planned as a mutual agreement. I did not feel comfortable knowing people can enter my room at any time even when I am not there. They also had random police checks without warning with police dogs entering flats early in the morning with absolutely no warrant or reason to.