Nice villa, big terrace with great outdoor space to spend time even when it rains.
Kitchen is a bit small and needs dishwasher.
Locationwise, walking distance from very nice beach but you need a car to go to supermarket or to restaurant.