Lovely beachside setting. Wonderful hosts. Stylish apartment well fitted out for self catering.