Overall impressions were very positive. There were 6 adults (my wife and I with our two children and their partners with their two under ones). It immediately felt a home from home even though the property and interior design/finishing were on the luxurious side. Everything you could possibly need was there, from bottle openers to pool inflatables, even BBQ utensils.There was even space for all of us to sit together, (sunbeds, lounge, outside dining) but there was also enough space to have your own area and time to yourself. We could go on praising the villa and fill this review with how much we all loved and enjoyed our stay so we'll add a few points that might help. The villa is close to the town, bars and supermarkets but it is a steep ascent back so we would consider a small hire car next time especially as the villa has ample gated parking. There was 6 adults and two infants so we soon accumulated recycling and rubbish which needed to be carted to communal collection bins which could be an issue for some groups. Wi-fi was spotty but unless you're constantly requiring a signal it was good enough. Sky sports is only available in local bars by local government decree but a few English channels (BBC 1,2,& 4, ITV etc) are available at the villa. There are supermarkets nearby but none within 10 minutes walk so worth barring in mind when carrying 8 litre water containers/milk etc unless you use taxis' every trip. The manager, Anne, introduced herself early during our stay so it was nice to know if we had any issues who we were dealing with and that she was only a phone call away. Before we went on the holiday any queries we had were promptly answered helpfully through good communications with the owner. In summary we had a wonderful time, we would recommend the villa and also the Tapas at Puerto Bahia! We'll just add that taxis are readily available at the airport and cheaper than pre-booking. We chose the latter (Suntransfer) and would recommend these too, especially for big parties if you all want to arrive together. Thank you for letting us share your home.