Aybek Beach offers meat and fish dishes.