Great communication, clean well kept resort. It is a time share community so check in is rough, but manageable.