It was a great stay! Place is amazing and also all necessary facilities are available! The place is situated very near to Togoshi and Togoshi Ginza stations!
The only thing that bothered slightly was the noise from the vehicle on road during the night