If I could give six stars for perfect location and ease of stay I would. This is a perfect home base for visiting London.