Stamatia's apartment is ideally located and just what we needed for our quick visit to Rhodes, Stamatia is a warm and welcoming host