Very nice and quiet place where one can relax and get away for a bit.