Craig's place is very nice. Things are all clean and functioning. It's slightly away from all the craziness, so it's quiet. Communication is good and on time. We spent two nights there, and we immediately feel at home as we enter.
My only complaint about the location is the neighborhood seems slightly unclean (dog poops lol). Parking is not too hard, but we've never been able to park on our block. A 2 min walk is not too bad though.