Maria’s is perfect! Her home is beautiful and the view is amazing. Location is walking distance to Naoussa center. Highly recommend!!