Beautiful home, great hosts, spotlessly clean, fastidiously neat, great location, lovely neighborhood. What more could you want...