Craig was on top of everything to make sure we were having a comfortable and enjoyable stay. As for communication, he is top notch in getting back to you and has plenty of recommendations for places to eat and see while in the area! I can’t recommend this spot enough!