Location is within walking distance to the beach. Once at the beech there are lots of restaurants to choose from. The villa is clean and the staff are great. We would recommend for future travellers.