Immaculate in every way! Michelle and Micheal are lovely, and their dog is so cute! Definitely coming back!