PROS: Wonderful location just a few blocks from the beach, great pool, felt safe, and close to restaurants.
CONS: The office to check in isn't near your suite, so you have to get ahold of your host to take you to the office to check in. We spent a frustrating 45 minutes (in the dark with luggage) trying to contact our host through intercom/phone/Airbnb app. Our particular apartment (two beds & a pull-out couch) had several issues. Air conditioning couldn't get below 77 degrees, pull-out couch was unusable, and wifi password didn't work, plus there was an overall feeling of dirtiness since there was obvious water damage around the bottom of the walls and some mold in the shower. Plus, our first key card didn't work so we had to hike back to the office to track down the host (again) just to get into the room.
SUMMARY: The place has great potential, but they definitely need to fix some - okay, a lot - of things. Thankfully, the manager refunded our stay, but we don't plan to go back.