CJ was extremely professional and had great communication in making sure everything went smoothly. The accommodations were as depicted. The place was clean and tidy. Kitchen was stocked and all the amenities listed available. I had a great time this weekend and will recommend to my friends!