The place we stayed in is perfectly like a hotel. Good ambiance and everything is well in place. The room not only accommodates a small group of people but can host a family. The pool and the safety features of the building added a great factor to the place.
The hosts too were both accommodating. They even treated us on our first lunch!
We highly suggest the place. A perfect score for us.