Lovely apartment well situated in Rhodes for both the beach and old town