Amazing location, amazing accom, amazing property, amazing dog!