Restaurant Loukoulos offers good food and service. Enjoy the view.