Look somewhere else!
It may be cheaper than other resort but there’s a reason for it.
This property is sharing both side of walls with locals who hates visitors, shouts profanity at you if noise bothers them (we did travel with kids) and strick check out rule of 10am which can’t be negotiated at all. The patio made look like open area but it’s about 2 feet of grass if any up against the wire fence. Community beach access is there but rocky with rough waves not suitable for relaxing beach day.
While we stayed many things broke- plugged sink in bathroom, clogged toilet, heavy blind drop from the ceiling(luckily no one injured), screen door screws fell off from opening….
One good thing- they did send someone out to fix the next day.