It's a lovely villa in a small town, where you can still feel the Crete life. Visit Tavern Athivoles in the town and enjoy the local hospitality.