This place is huge! It's bigger than the pictures. The place was spotless when we got in and it felt clean. It had so much room that my baby boy was able to run around in his walker to his heart's content. I loved that there was a separate living room, den, dining room and kitchen with a separate eating area. You will love this place and it's location is great.