Xrusa was very helpful, answered all our questions and made us feel welcome. She even arranged tranfer from the port for us.
The flat is at a very convinient location 5mins walk from Thira centre and from the central bus station.