We've stayed at several of Allen's places over the years and loved every one. Great communication and accommodations, and prime locations for where we've needed to be.