First time AirBnB user. Hesitant initially, but really wanted to try it out after hearing so many good experiences from my friends and family.

What I found was that despite you really only having limited contact with your host throughout your stay, its them that makes your stay a good one. Not the location of the residence, the proximity of restaurants, etc. All of those things help, but being able to come back to a place that feels like home at the end of your day is what truly makes your travel a relaxing one.

I lucked out and got an outstanding host my very first time. He was on top of everything, and was available at all times of the day. Even when I was fumbling with the reservation process and hadn't yet committed to the place yet, a response back from him never took longer than 2 hours. He was experienced in what the location had to offer, gave us insights that we hadn't had suggested to us in multiple guides/online, and was approachable.

As far as the apartment goes, all of the photos provided, unlike some hosts, aren't manipulated to avoid showing you weak points. What you see is what you get, and what you get is very fair for the price and location. One block from Prague's very connected metro, one block from a grocery store, half a block from one of the busiest tram stops in the city, 10 minutes walk(if you're just strolling) from the downtown square, and easily accessed if coming in or leaving on both airplane and train. Small, but efficient, kitchen with everything you need for a sit down dinner. Good sized bathroom with water that heats up fast. Comfortable beds, good amount of seating area. Really an ideal stay for anyone, especially a family of four.

If I do ever make it back to Prague, and I hope I do, this is where I'll be trying to stay.