Awesome place and great location! Great advice on what to do in Rhodes. Highly recommended!