Fully self contained, and very cute decor in a peaceful rural setting not far from town, and not far from the mountain. I found the host friendly and helpful