The map cannot be displayed because you have not yet agreed to the use of GoogleMaps.
You can find the GoogleMaps privacy policy at https://policies.google.com/privacy?hl=en-US

In the south of the island of Rhodes lies the small, traditional farming village of Gennadi – an ideal starting point for guests who wish to explore the less touristy part of the island. A long sandy beach, along with olive and lemon groves, completes the picture of this charming and authentic place.
We currently do not offer any holiday homes in Gennadi.