Micheal's apartment is very nice and very conveniently located near Piccadilly station.
The place is nice and clean. Checking in is super easy. Had a nice time overall.