Wonderful stay at this beautiful villa.
Short walk to beach and shops.
The tennis courts and pool were great fun.
Would definitely stay here again!