Greg gives true meaning to the term superhost. My stay was SUPER!! I was totally comfortable and felt right at home. I'll be back