The location is very convenient, the amenities are great, the place is clean, street parking was never an issue and we would usually park within steps of the front of the house, and there are lots of nice touches throughout the place (decor, trays with mugs, popcorn, plenty of coffee and hot chocolate, ...).
I highly recommend this place for a family or a group, you can't beat the convenience and it is cozy, cute and comfortable.