Great place to stay! Especially for long term. Spacious and has everything you need! We were impressed with the flat. It was very clean; plus nice, new amenities. The WiFi is great for work. As others have shared, you can hear the train from the place. Overall would recommend for your stay in Prague!