The cottage is great. It's clean and easy to keep clean. Our dog loved it too. There's plenty of room. The photos online are accurate in that the rooms and views are as good as they look online.