Traditional windmills overlooking Rhodes marina filled with luxury yachts in a mediterranean setting. Rhodes island, Greece