Well equipped self contained place to stay