I'm working from also and have a couple of cats too. One sleeps all day and is no trouble, the other jumps up on my desk for a cuddle every ten minutes making it difficult to get a good work-flow going. Still, i stop, have a cuddle then try and get back to it. The view from my home-office window isn't as good as yours though. :)
You have cute cats. What are their names?