Great Location!. Within walking distance of main tourist spots. Public transportation is also nearby. Having Trader Joe's next door is a huge plus. Overall, the place was clean. There was enough space for a family of 2 adults and 2 kids. I suspect it would be tight if it was older kids, though. There were enough towels, blankets for everyone too.
The two downsides - parking is very tight. There are parking spots at the hotel. However, the space is tight for anything more than a small car. Expect quite a bit of maneuvering to get into a free spot. The kitchen is equipped with a couple of pots and pans, spoons etc. No essential condiments like salt, pepper. Make sure to bring basic cooking supplies or get it at Trader Joe's if you plan to cook.