Quiet, well set up, very relaxing place to stay