Excellent location, communication, comfort-level, and host! We will be back for sure!