Great spot, great place by the beach. A true greek summer experience.