cozy little cottage, with everything you need to feel comfortable. My dog has enough place to move and play. We love that it's so close to the dog beach. we had fun.