We only met Ellen but she was lovely, the apartment was great and exactly what we needed and spotless. Lola their dog was also a charming host!