The description is as accurate as you can get! Great place with easy check-in and great communication from Masashi. We couldn't recommend this place more! Also, if you have a car, the place is worth the parking spot alone! But be careful in the parking lot, it can be a tight fit!
Much thanks to Masashi!