Very nice place to stay. Cozy rooms. Big kitchen and living rooms. Lots of space to walk around.
Bus stop is just 2 minutes away.
Rhodes Station is 18 minutes walk or 5 minutes by bus.
Close to few parks where one can go walking.