A very neat and clean place, though small.
The location is what you will like most, very central and convenient. Just opposite st. Pancras tube station.