For the very cheap price we paid this place was fantastic.
They say you get what you pay for but we didn't.
We paid very little for our 5 night stay, we got a basic yes.
But very clean room,that was cleaned everyday,and the staff could not have been more helpful or friendly.
Last wednesday it was the owners birthday and all guests at the hotel were invited to a fiesta,free drinks and food.
Although we were the only English people who attended,we were made to feel very welcome
If you want a five star hotel pay for one,if you want a cheap basic place to stay.
Look no futher then the Magnolia.