The pros: Ronissa responded to all messages very promptly. The apartment was clean and the beds were comfortable. We really appreciated the little extras such as laundry det., shampoo, coffee, spices, hairdryer, beach chairs, etc. If you're looking to stay near town and where all the tourists shop, this is a good, walkable location.
The cons: There wasn't an inside dining table. The small table on the patio really wasn't usable for 4 adults to eat comfortably. There was a lot of traffic/road noise from 4am-7am - the sound of nearby dumpsters being emptied every morning, traffic, car alarms going off, etc. I'm a light sleeper and didn't get much sleep past 4am each day.