Loved our stay at Japan house! Easy check in and convenient location.