The location is really great, walking distance from major touristic sites, pedestrian streets, market, restaurants. There is a restaurant named Strofi very close to the appartements that is very good . The terrace is perfect in evenings.
The host are very helpful and welcoming.