Nice and clean place that make you feels like at home in center of London. Recommended to all for trip to British capital.