Dimitris and Maria are super nice, hospitable and great to communicate with. Their place is perfect to come for work/leisure and the location is walking distance from everything you need in Rhodes town.
This places makes you feel at home from the moment you walk in! We really enjoyed it and I hope you do too!