We've just stayed here again for the second time as the apartment is really delightful and we enjoy the deck and the patio. It's clean, conveniently located, spacious and has all the things you could possibly need for an extended stay. Check-in and out is easy and while it is street-parking only during the day, we've never had an issue finding a space within a block or two on either of our stays here. We definitely recommend for families with kids as well.