Amazing villa in Naoussa, literally on the beachfront and a 10minute walk into town - would definitely recommend staying here!