This place had everything we needed, and was in a really great location surrounded by good food and close to some sites. Would recommend if you're traveling to London for a short period.