No frills place, located in the center of London. Good value too :)