Great resort. Staff was very helpful. The restaurant on location is definitely more pricey than the other restaurants in town so definitely venture out and try the local spots. Also, take advantage of the tours they have available!