Good stay, megalochori is a cute village