Hands Down - GRAND PINEAPPLE for a small AI on beach (great location) with great food (in my opinion) and unlimited drinks adding wonderful STAFF.

Cliffs (now your talkin lol)....with shallow entrance to sea, hmmmm. Xtabi has a cave with shallow access but shallow/calm water is something that is determined by Mother Nature. For me I love a place on cliffs w/a pool to swimming and then a cheap quick cab ride to the beach for shallow wading in the GORGEOUS sea. So no worries about cheap transportation - route taxis are very easy and accessible and only the equivalent of a couple dollars per person.

Enjoy your reach and can't wait to hear about it. Bless