Great little space that is a comfortable distance from the hustle and bustle of central Tokyo.