Villa Bella Vista is a beautiful place to stay on Naxos and I would recommend it to anyone. There is a very nice restaurant at the top of the street. A car is definitely necessary but the prices are cheap and the host can even provide you with one (if you drive a manual). It was very clean and inviting, the patio and jacuzzi were amazing though it was a little different from the pictures (we did come early in the season so perhaps it wasn’t fully set up yet). Overall, a great value and beautiful place if you want to visit Naxos!