The flat was really very nice, modern furnished and clean. Clock house station is just a minute walk away. And in about 20 minutes you are in the city center of london. check in and check out could be better.