It's certainly not luxury but it's priced accordingly. As long as you know what to expect then it's a great deal with a great location.
We stayed for a month and Araceli was very accommodating to all of our requests.
Thanks Araceli!