Amazing villa in the centre of a picturesque beach town with all the amenities you'd need for a stay. We had a family trip to Villa Bella Vista with two small kids and we had everything we needed & more, they loved the pool which is where we spent most of our time when at the villa, there's English TV channels for when they wake up early, and a little toy house & slide. With it being a bit cheaper than some others we considered we didn't know what to expect but it exceeded our hopes & we hope to come back again soon!