The location of this place is amazing! Steps to just about anything and really close to the Anasukusa train station. I definitely would recommend.