Great stay and great times! The resort is beautiful, the staff is great. The location of the resort is perfect. Will definitely come back.