Amelia’s place is perfect. Great location, very comfortable, and quick and easy check in. Would 100% recommend to anyone looking to stay in central London.