The place is very nice. Comfortable, clean and close to both, beach (if you want a boat trip) and the bus to go to Rhodes town.
The communication with Savvas and his parents was great. In fact I had the chance to share a coffee with Savvas parents and they were extremely welcoming.
If you want to cook in there, you have the facilities in the apartment, plus shops nearby. Otherwise, plenty of restaurants and cafes at a a walking distance.