Nice resort but not on the level of other top resorts. Very large rooms with fireplace and well-appointed. Disappointed we didn't get upgraded suite which has never happened in our travels. Food was average and breakfast buffet needs improving. Staff were all nice and professional. We will most likely try a different resort next year.