The apartment is very quiet and is in my opinion typical Japanese. That means sleeping on the floor. Must be done in Japan. Only a few minutes by subway from Shinjuku Station, with its vibrant life day and night, it is well served by public transport.
Lina is a very friendly and funny hostess. She speaks good English which is not widespread in Tokyo. Upon arrival, it is advisable to work with Google Maps from Hancho Station.