The check-in process was very quick. Staff were very friendly. My kids really enjoyed the resort. It was very safe and comfortable for us. The resort is kid friendly and they enjoyed the pool. It definitely made us feel at home because their was a lot of kitchen appliances, and I was able to cook and saved us money on eating out. William has a great team, there communication was great!