Great location, in the centre of new Rhodes, restaurants and shops, and near the beaches and Old Town.
We found the house super clean, with everything we needed. The air conditioning can cool the flat in no-time.
The host is very very kind!
Great value 👍🏻👍🏻👍🏻