We absolutely loved our stay and had a perfect family holiday! The villa was clean, spacious and had stunning views. The pool was so much fun, and there were lots of areas to sit and relax, including plenty of shade. We also loved having a BBQ (just a heads up, it’s gas - we made the mistake of buying charcoal )We loved exploring the old town, with its cobbled streets, twists and turns, and gorgeous views from the old church.Our only thing to mention is that we found taxis almost impossible to get. One evening we walked into the old town, taking around an hour. It was fine for us as a couple, although part of the walk is along a dual carriageway. We couldn’t get a taxi back despite asking in bars and restaurants, so had to walk back. It was hard and hot, but no regrets, we just didn’t fancy doing it again We also tried another evening to get a taxi for a family meal but couldn’t, so stayed in. Maybe we were just unlucky and certainly didn't ruin our holiday but it’s worth knowing if travelling with young children or elderly relatives. A car made everything easy during the day. The listing says the beach is a 2 min drive, but it took us around 6 minutes just to get down the hill, so I’d allow 10–15 minutes, unless we missed something.The jacuzzi is amazing which the whole family enjoyed and a nice bonus!Overall, we loved the villa and had such a fantastic family holiday!