This was the perfect stay for our family vacation. Check in was super simple and seamless. The resort is so great, it makes it hard to leave to do anything else. Highly recommended!!