Fantastic experience if you want authentic Greek with great views.