My husband and I stayed at Kelly's place. It was very clean and check in was super easy. We love the location of Kelly's place on the island because we can easily travel to each of the other ends of the island. The resort was beautiful and the staff were very generous and caring.