Amazing location , room, hospitality with Alexandra and George. We spent fantastic stays in their apartment. I have no doubt that this is the best place to stay in Rhodes town. All amenities are brilliant!!!! They are superest hosts!!!!!!!