Beautifully appointed villas in a peaceful setting. Not far from the town and beach. Excellent place for either family or couples.