It's a nice place with a personal feel to it. Meaning that the staff make you feel as if you are staying with them, and not so much a mechanical product like you get at bigger chains/franchises. The rooms are very well kept, clean, and the staff do care about making sure proper maintenance is done. Ensuring that the place isn't falling apart.
There's no mosquito control so be prepared for that. You do get breakfast included in your stay. There's an onsite bar for lunch and dinner. Also near by restaurants that you can walk to. It's not dangerous like walking through Chicago or NYC, but also nowhere near as safe as walking through a European city. Regardless, do not go out at night.
It's obvious the staff have dealt with some not so great abusive guests in the past. There are procedures and policies in place as a result of that. This is highly evident during checkout, where you are taken to the room for an inspection of it's condition, etc. They are just being proactive and protecting themselves, but it does come across a little intimidating.
I wouldn't recommend this as a family place. The surrounding area is sketchy, the type of guests that stay here are not kid friendly, and you can smell, see, hear certain habits that correspond to the type of guests that would normally stay here.
If you are looking for something simple and easy, then is is a good place.