Great location and comfy apartment for a short visit to London.