This place worked well for us and our dogs. Separate kitchen, living room and bedroom. It was nice having a parking space in the private driveway. We found it easy to get around to our favorite spots (dog park and dog beach).