It is a 5 stars restaurant @ Koumbara Beach. Excellent stuffed squid and great kakavia fish soup. Very good service and kind people.