Awesome place to stay - quiet, self contained, very comfy