This is Villa Avalon
A place for your relaxation and adventures.
It is just a few steps far from the sea with the stunning sea views.
Sleeps up to 12 people, 6 bedrooms, 6 en-suite bathrooms, 6 terraces,
3 kitchens, 3 separate entrances, a BBQ and
a brand new swimming pool.