Totally self contained. Clean and bright. Great king size bed , very comfortable. Everything you need for short stay.