Great place to stay and completely self contained.