The apartment is nice, clean, and good located.
The only problem I had was to check in.
I checked in one and half hour after the check in information on the site(2pm)
And also need to pay £56 to receive a spare key because I forgot the keys inside the apartment during my stay