Can't beat it for the price.
The rooms are small, but modern and clean. The hotel has been recently refurbished and the modern accommodations are a nice touch. The beds are large and comfortable. While it isn't five-star luxury, you can't beat all those nice touches for the price you pay.