Beautiful home, lovely hosts. Home away from home.