Takeshi was great from the beginning, with providing information on everything that was needed prior to the trip and fairly quick response time when we had questions.
Place: very spacious with a ton of space for our group, functional kitchen, we used it daily for breakfast. nice and thick duvets that kept us warm. the individual heaters in each rooms were nice but did time out so woke up to a chilly morning. the view from the main living room was spectacular, like in the pictures.
Location: super convenient if you're coming by train/bus, as it's one block away from the Hakuba station, however, it's far from everything else in town(several restaurants were near walking distance, places like Echoland were about 30 min away by foot). there are a couple of shuttles that run through nearby, otherwise mountains like Cortina require you to get to the Happo bus terminal which is a good 25 min walk. if you are going as a group, highly recommend renting the 4wd from Takeshi, that was priceless as we were able to get to mountains on our own accord and is cheaper then getting a shuttle as a group for 4 or more. don't forget to get your international driver license prior!
Cleanliness: I have to give this its own category as we had issues with the place during our visit. upon arrival, we felt like the place was not cleaned from the previous guests. toilet was filthy, and the amount of dust on the floor and hairs all over the bathroom counter left us with no choice but to vacuum and clean up the place ourselves. Takeshi said he'd have a stern chat with the cleaner but it would have been more appropriate to have the cleaner come back to clean up the place properly. we could smell smoke in both the toilet area and the bathroom area, likely from the basement tenants(karaoke bar I believe), which was also annoying.
Overall: I would stay at Takeshi's place again. For the price we paid, it was definitely a great value find. Tons of room, close to Hakuba station, access to his 4wd. I do hope Takeshi takes my comments seriously and gets a proper cleaner so future guests don't have to deal with the kind of mess we arrived to. he didn't compensate us or reduce our bill for this major inconvenience, so that's the only major thing that annoyed us, otherwise our trip to Hakuba was fantastic.