Alt stays accomodation is easy to access, with large rooms and great amenities. It worked perfectly for us as we stayed in Tokyo.