Really nice apartment located near the center of Gallipoli.