Great stylish place near Saint Pancras was perfect for our trip.