This place was really nicely decorated, clean and cozy. I would definitely recommend to people with families
I would say you would just need to be able to walk some distance to get to subways. They have a nice market a few blocks from home with wide variety of food items.