Wonderful location! Great host and excellent staff at the resort. Would definitely recommend.