Perfect location for a stay at the beach or to visit Rhodes Old Town.