Perfect location, kind host, lovely home. What more could you ask for?