This was a great place to stay for an extended petiod of time. But some small details is the reason why I couldn't give it a perfect score.
During the 8 nights we stayed, our room keys stopped working 4 different times. This was inconvenient and caused us to have to visit the front desk to have it resolved and then go all the way back up to our room.
The rooms could use a bit of an update, particularly the shower. It was quite dated and had areas in the grout that had light mildew. Other than that, the rooms were comfortable, safe, overall clean, and quiet.
Upon checking in, we were assigned a room that was already occupied with another guest. Luckily the room keys didn't work. Otherwise that could have been an awkward situation for both us and the guest already there. The situation was handled swiftly by the manager and she was quite apologetic for the oversight.
Don't get me wrong, I would stay here again simply because the staff were so wonderful and attentive. We also found the location to be convenient. But those small details should be taken care of.