Excellent place for a family of 7 to stay in Tokyo.