This is a great location and though on a busy street, it's high enough that the street noise isn't too bad. But I wouldn't stay here if you've got day-time napping kids though it was fine for me, a light sleeper, and my kids at night.
The kitchen is basic. If I'd wanted to cook more than breakfast, I can see it might have been frustrating, but for simple stuff, it is perfectly nice and there's lots of plates and silverware.
The view is lovely, the beds are comfortable, and the towels and sheets were very clean.