Clean, bright, and comfy. Plenty of beds for everyone and a great backyard to play in. Highly recommended and would stay again!