Great location, good apartment for a few days in London. Perfect communication and check-in: