fantastic location, wonderful hospitality and thorough communication