The hotel is really big (400 rooms I think), which for us made it feel very impersonal. Although the staff were friendly and helpful, our requests on check-in (e.g. to check up on our transfer bus, to book a taxi) were not followed through. When we checked in on our return at 5pm (after visiting the islands), we were told our room still wasn't ready as the door was being fixed!! It took a while before we were offered an upgrade and a drinks voucher - so in the end it was good but just seemed very disorganised.
The location of the hotel was really good - easily accessible from Denarau marina and only 20 mins drive from Nadi airport. The rooms were really comfortable, we enjoyed the Parisian cafe for breakfast, and the facilities in the hotel (pools etc.) looked really good, although we didn't use them.