Lovely hosts, lovely house, great location, attention to detail in every area.