Great accommodation in a vibrant part of London.