It was a perfectly-sized apartment for just the 2 of us, and like already mentioned in another review, it could be a tighter squeeze with up to 6 people staying there.
We were initially disappointed with the very limited ocean-view, but ultimately figured that it was better to have the direct access to the beach from the 1st floor rather than having the ocean views from an apartment on any of the higher floors.
Our biggest disappointment was no Wi-Fi access, and even our cell reception was very spotty.
Great to have had a nice kitchen to use - we also got good use from the washer/dryer. Would have preferred not to have brought our own linens (though they can be rented for an extra fee), but would have been appreciated for other basic items (TP, kitchen paper, condiments, dishwasher & dish detergent, trash bags, etc.) to have been included with everything else in the apartment. We lucked out in having had a few of those items left over from previous guests, and we passed it forward by leaving a few of such items behind after our visit too.
Overall, we had a very pleasant visit, and we would consider staying here again.