Sato's property was in a great location - close to multiple train and subway stations as well as Sunshine city mall. Our group of 8 stayed quite comfortably.