We loved our stay at Captains Beach Apartments, Sara and her team were exceptional hosts.
Having stayed in the area before we knew exactly what to expect - great hospitality, good value restaurants and super beaches.