We loved our stay at Lucia's place. It's in the perfect location right next to the Temple of Apollo. Everywhere of note is within walking distance. The apartment is spacious with good beds and everything you need for a comfortable stay.