Kevin's place is first rate. Process was silky smooth and we had a great time.