Definitely not great. To be fair, part of that was due to the unexpectedly hot weather while we were there. With no air-conditioning at the hotel, and a large room (quad) that only had one small window that we could open, it made for an uncomfortable, sleepless night. Front desk is a bit odd - you can supposedly check in until 8 PM, but the front desk closes at 6 pm. Fortunately we arrived on time for check-in, but by the time we settled into the room and had a question, the front desk was already closed for the night. The room was OK, certainly big enough. Yes, there was a big tub in the bathroom, but it had lots of scuff marks and the tile was rusty and showing signs of age. The toilet was crammed into a tiny space between the wall and the tub with barely enough space for an average sized person. They provided the essentials for a shower, but the shower gel was in individual foil packs, not necessarily convenient for a shower. The hotel did provide a tower fan in the room, but that didn't help much.
At the end of the day, the hotel can't do anything about the extraordinary weather. The location is also excellent. But it would have made for a much better stay had the hotel put in a little additional effort to provide ice and/or cold drinks somehow to offset the uncomfortably hot room. Our experience is that this is just a basic hotel in a great location, nothing fabulous about it.