I booked this place because of the positive reviews - new (and likely clean/safe), close to beach/restaurants, a pool, and a solid buffet breakfast; not to mention the seemingly good value.
Well, after 2 weeks, it was all that and more. And what made it better was the team (family-run and friends of family) that runs this place. Friendly, genuine, and accommodating staff. For example, if you asked for something or had a concern, you were serviced immediately with a sincere look of concern. You will be truly cared for at this place.
This review wouldn't be objective if I only highlighted all the great things. But really, there were few downsides. Wi-fi was a bit weak and walls were a bit thin but this was somewhat expected. Other than that, this place has it locked down.