The River Room is a piece of heaven on earth!