We had a very nice time at the Villa Sofia. We stayed in the upstairs apartment for a week. The villa is split into two apartments and garden and pool is shared with another tenant.
The apartment is recently refurbished and is very clean, it has a large terrace with amazing views to the sea and pool. It has all basic cooking facilities and very nice outdoor kitchen with barbecue. There is a nice dining area in the living room and on the terrace which is perfect for a large group.
There is a small beach about 5min walk with crystal clear water. A supermarket and restaurants are about 5-10 min drive away.
Manola met as at the property and was very helpful throughout our stay.