The location of Casey's place is excellent and couldn't be more central. The apartment is very nicely set up for a lovely stay and Casey was easy to communicate with.
My only minor issue is that the check in process is a bit complicated. You have to collect the key from a place down the road. With two young children, this complicated things a bit.