5 stars all around. The location cannot be beat, so easy to get to grocery and transportation. The pictures don't do justice for the amount of space. It's very cozy, but at the same time plenty of space for a family.