We enjoyed our stay at this place. It was spacious, comfortable and had all the amenities we needed, although the toilet is outside away from our room. Also right next to the beach.
Debbie was a great host and answered our questions promptly. Would recommend this place.