Location- 2 tram stop away from the main train station.
Communication- Great communication and the team is always available when you need them.
Check in process - Fast and informative. However going to their office before your actual place can be a hassle if you have luggages and kids with you.
Overall everything was great EXCEPT this place has no air conditioning. When we stayed, it was about 97F degrees (crazy humid) and we could NOT SLEEP because of the heat. They provided two small fans but not enough. Hence we ended up leaving Prague a day early to come back to Vienna (our “base camp” for the europe trip).
If you are okay without air condition, go for it. Apartment itself has nice views and is pretty new.