Some places I've also WFH-ed at: my car, on bus & train, on aeroplane just before taking off, car dealer, co-working spaces or friends and/or customer offices, various hotels and cafes, etc. I've even been on motorcycle trip where I've had to pull over and get something urgent done before reaching my destination.
The key to everything is discipline, a bit of preparation and being diligent with your work. At the end of the day most bosses don't care where you are (I've never seen mine, nor the team I work with in person, they are half-way across the world) as long as your job is done, preferably very well.
To be clear I started working remotely out of necessity but I've had an eurika moment when I read "The 4 hour work week" by Tim Ferris. This is one of my all time favorite books and I strongly recommend reading at least some chapters from it if you intend to work from home.