The place is under a minute's walk from the main square. Located in a quite street, it helps you experience the small island in its essence. There are good number of pizza places in the area. Joe was very responsive throughout and even beyond the trip. I would recommend staying here!