Great location and good restaurant on the resort grounds.