Overall, wonderful stay & would 100% stay again. This has more of a 'local' vibe which we enjoyed, you are not in a huge resort but rather in your own little apartment.
Pros: Location, location, location - amazing beach right across the street. Walking distance to local parks & restaurants. Third floor unit which is upper level (there are 4 floors). Unit had beach chairs, umbrella, coolers, body boards, & snorkel gear to use - fantastic! Interior of the unit was well designed & decorated. One unit spot for rental car which is nice & saves $. Plus washer/dryer so you can bring less clothes & wash them while your there. Great value stay, better price than hotels/condos in the same area. Quiet area with respectful guests. Thomas is a fantastic host, extremely quick response times & very kind.
Cons: Unit was slightly dirty when we arrived. Unit was surface level clean, but under the couch & beds was dirty. This is an easy fix, so not a big issue for us. Road noise is loud (you will hear it when the screen door is open, it didn't bother us). Air conditioning units are very loud, that might be an issue for you if you are a 'hot' sleeper but also a 'light' sleeper.