Its simply the best in Rhodes town. Good prices and the best food ever.