The apartment was clean and exactly as described and was in a fantastic location. A member of the City Relay team met with us to check us in and give us a tour of the apartment.
One thing to note is that you'll need to drop off the keys at a convenience shop by Notting Hill Gate at check-out which can be a bit of a bother if you're in a hurry or heading to the airport.