The Good:
Location was close to the pool. Photos are accurate.
The Not So Good:
Communication was a bit lacking overall (messages not replied to, texts when we asked not to use text for communication etc).
On our final day, there was an extermination team that had to come in and spray the suite for bugs (standard procedure as it sounds, once a month). They were there at 9am and you had to vacate the property for 2 hours post spray. Therefore our 11am checkout on that day actually became a 9am checkout. The owner's didn't give any warning of this or discuss a late check out as a result.
This last point sounds petty but honestly was what frustrated us the most! The beach chairs in the apartment are the old, bulky metal (rusted) type. Not at all easy to pack to the beach. Every other rental we have been in has the Maui Jim chairs (very easy to pack in to the beach, lightweight, cooler attached). We ended up going and renting Maui Jim chairs from Snorkel bob's use while we were there, but it's such a small cost for these chairs to just be updated.