The resort is beautiful! Check-in is very easy. Everything was absolutely perfect! It was the perfect stay for myself, my husband, and 2 young children.