Self check in process was very easy. Location is great, just a 10 minute walk to Piccadilly. The apartment is exactly how it was described, plenty of space and all very clean.
Thanks Dan!