Perfect self-contained place to stay. Warm, clean, private and very comfortable. Will use again.