While the hotel is not quite luxurious and rooms are designed with more good will than skills, service is great, rooms (particularly premium ones) are spacious and comfortable and the onsite restaurant is excellent and great value.
Not quite clear about the location, which seems to me a bit in the middle of nowhere, but if you are in town on a business trip and on a budget this hotel will spoil you.