It has been a pleasurable stay on every level.