Great stay. The front desk had quick communication by email, spoke excellent English, and the shuttle service was excellent, even giving us a lift to the Onsen halfway through our stay.
The location was as central as you can get in Echoland, right in the heart of the action and across the road from Hakuba Base Camp bus terminal. That being said, there is a bar out the front which was never an issue until Saturday night when there was a little bit of noise.
The room was a decent size by Japanese standards, typical small basic bathroom but everything was clean. The bed was two singles or king singles pushed together, and we could feel the join in the middle. We had a mountain view room and the view to the mountains was beautiful.
The building itself is very nice in an old English thatched roof style, and has food, massage and yoga facilities onsite, along with a well setup drying room.
Side note about the area: Echoland has no ATM, the closest is in Happo about 15 minutes walk away. This is also where the closest slopes are, or short bus ride or taxi away. There are lots of places to eat but reservations are recommended.