Japanese gym “Ride On” accomodates guests nicely