Beautiful location in the heart of Megalochori, highly recommended!