Spacious apartment, fabulous location 2 mins walk to Elli beach and central for everything in Rhodes town