Ifigenia's place has a perfect location so you can walk everywhere in the town. It's close to a lot of restaurants and shops. The place is quite small, but has all the basic things you need for a short stay.