Elaine and David are perfect hosts. Lovely stay