The villa is very beatiful and the hosts were very welcoming, they even prepared dinner for us the first night because we had a late flight. They were always willing to help us with anything and the house was very clean and new. There’s restaurants and a beach two minutes away but you need a car to get to the town and the supermarket. Overall we had a very nice stay!