Casey's place is excellent and exactly as described, check-in was a breeze, and the communication was great throughout.