Great place to stay, completely self contained