George’s apartment is the perfect place to stay in Rhodes. It is central to the beach and public transport as well as restaurants, bars and supermarkets.