Adorable house, immaculately prepared, lovely time.