We absolutely loved our stay at Villa Stella. It is one of the few hotels you can find close to Naoussa that is on the water, and still a 5 minute walk to the center of town. George was very accommodative and helpful, and the villa was cleaned everyday. We had the best time and highly recommend!!