The location was amazing, the place was very clean and cozy. It was perfect for what I was looking for. The amenities were also really great and made my stay so much more convenient than I was expecting.
I was however hesitant about sharing specific personal info, but I learned that japan recently changed laws regarding these requirements. This is practiced by all housing/hotel accommodations in the county now.