I liked the place a lot. It has a homely vibe and everything was very convenient. One thing to keep in mind is that the nearest subway station is around 15 minutes walk away.