Jim switched us to a different resort, so we can't speak to this specific listing. However, the villa we stayed at was very clean, had everything we needed to enjoy the pool and local beaches, no issues with any of the appliances, and the kitchen was the best stocked one we've encountered on AirBnB. Need a pan? It's got four!
We had no problem checking in or accessing any secured sections of the resort. Jim sent us excellent directions to the resort and instructions on every possibly confusing aspect of the villa. We really appreciated the annotated map of the resort!
Jim gets an A+ from us for hospitality and we'd definitely recommend him as a host. Mahalo!