The location of this apartment can't be beat! It is so close to the train station and the surrounding area have many cute cafes and stores! The apartment itself has mostly everything you need. The only complaint that I had was that it smelled pretty musty every time we entered the apartment. Once the doors were opened for a little while, the smell disappeared but it was definitely annoying for a little bit. Otherwise, Newton Mews should have what you need!