This hotel is well located, not far from the airport, as well as close to good restaurants (we had a car). Parking was good. We never ate at their restaurant, so can't comment on that. However, overall, felt this place was over-priced for a resort. The room we had was not that clean - had to use cleaning wipes that I always travel with to wipe down benches and chairs. The bed isn't up to standard for a claimed 4-star hotel - should have comfortable, not-so-hard beds! Was a let-down after a lovely time in Bora Bora. If there is a next time we will go to the Hilton or Intercontinental.