Really good Japanese lodging with all expected details at its place