The villa is very charming and has great atmosphere. It has all necessary amenities for a great stay. It is located in a cozy village very close to nice beaches. The hosts are just wonderful, very easy going and offering tips for nice places to visit. I would definitely recommend staying there.