Villa Sakura is located on Susunan Baru village near the beautiful view of Sakura Hill. A good place to stay relax with family.