Overall a good place, it's a clean place with lots of beds to accommodate people. Quite attentive hosts, had a pool (that was only open till 10:30PM), a nice balcony, and good parking with a gate to close. The neighborhood wasn't bad at all it was nice and quiet in my experience though your milage my vary.
The only negatives are their refund policy (only will be refunded the service/cleaning fees). Additionally, having strict rules on the count of people. Not being allowed to have others over is something they had in place, and if you wanted someone over (not to stay the night) they'd like for you to ask them if it would be okay.