Great location, great resort, resort staff very friendly and food on site was great and convenient. Good value and clean.