Set in Borsh, 1.3 km from Borsh Beach, South Coast Villa offers accommodation with a garden and free private parking. Guests can enjoy mountain views.