Michael's villa was awesome, my family had a great time! from check in to check out, the process was smooth and trouble free. we appreciated the welcome gifts! we were able to take advantage of the nearby lagoon as well as the beach villa pools. thanks again.