The flat is lovely and in a terrific location. Check in was great. The only thing that let it down was the presence of cockroaches. We contacted the managers, who sent someone round the next morning to confirm and also cleaned the flat, however we still had to deal with 3 or 4 cockroaches a day in the bathrooms.