All-suite hotel, Royal Garden, offers a tropical garden setting with pools, a waterpark, and a shopping mall. Features include eateries and a spa.