Spacious and clean, feels like you're in a tree-house. My pup and I enjoyed sitting on the porch, listening to the birds. Very comfortable stay!