Gwen & Christians place was awesome. The place was sparkling clean. breakfast was great. Beach/snorkeling gear availability was such a huge bonus.
They definitely score high on communication. Would definitely recommend