Wow...the most amazing place in Rhodes. We were in the main town next to all the shops and cafes1 and restaurants.