I would highly recommend this place. The facilities were amazing and the check in and communication process was always quick. I have stayed in many places on my travels in Japan - for business and personal and this is without a doubt the best value for money!