It is really the perfect place to stay in Greece. The lovely flat is easy to find and to arrive from the airport. It was very clean and comfortable.
They are nice people and they were careful with every detail.