Nice place Central location as described. Walking distance to London Eye big Ben