Great location for a true greek experience..