This was a lovely stay with a killer view and clean apartment. The pool and hot tub were clean and fun to splash around in.
The food truck and resort opposite were great places to eat. The fish market and grocery stores were about a 10-15 min walk too.
While you could get into the water nearby, there wasn't great snorkeling very close to this apartment, we had to drive to get to a good snorkeling beach.
Cathy was responsive and a pleasure to chat with. The apartment however did have a few issues which we had to spend hours (that we could have been out exploring) dealing with - The wifi did not work at all and we had to get that up and running by coordinating with the handyman and the cable company. The shower did not drain at all and we had to wait hours again, before the handyman could fix this. Cathy responded immediately but refused to compensate us in any way for those issues.
Overall a fun stay!