A peaceful place - albeit if only for a moment