Large and clean accommodation by Japanese standards, close to the subway station near the busy Shinjuku but in a very quiet zone