This was only my second time having Greek. So I can neither comment on authenticity nor give a good comparison. I cannot remember most of the dishes' names either.
What I can comment though is that the view of the beach, ocean and sunset was GREAT. This was the first time I do not mind waiting for my food. I was enjoying the sunset with a decent sauvignon blanc in hand.
My wife had a soup (with chicken and rice) to start while I had the escargot. She enjoyed the soup but I did not enjoy the escargot. The escargot came without shells.
We shared the Seafood Platter for main. It was HUGE, with lobster (very tiny), kalamari, salmon, prawn, scallop and sides of rice, peas, roasted potato. The salmon was very good while the rest are just ok. The lobster was pathetically small.
Service was good - friendly, efficient. I do pity the service staff though. They have to walk up to the second floor to get the food and drinks. Walking up and down the steps all night was no joke.
Ambiance was GREAT. They converted one of the houses along the beach into the restaurant. The main dining area is inside the house on the second floor. The view was fantastic here, but the room was very stuffy.
We sat on the patio. The view of the sunset was great. Only complain was the flies. We had to constantly fight them off our legs, hands and food. The tables and chairs are the plastic ones you find at Canadian Tire. The cheap table/chairs and flies are the reasons I am not giving it 5 stars for ambiance.
Overall, a solid dining experience. However, it is a little out of the way for me, and I can only see myself dining here in the summer. As such, if I do return, it will be next summer.