Great place to stay for location, we could walk everywhere we needed to go and not too far from Piccadilly station (extremely close to oxford road station)
Only problem we were told the day before the apartment wasn't ready until after 7pm when check in is down as 4. Luckily not a problem for us but if you were going to stay here I'd double check check in time