kitchen is small, but adequate. location is good with plenty of food choices near by. street parking can be a pain due to street sweeping, but you do have plenty of warning.