excellent place to spend a moment in peace.