Amazing host; amazing place; amazing location; and amazing stay.