The flat was exactly as Michael described. Checkin was easy... the place was very clean... there were toys and amenities for children just as described (including a stuffed bear, which was a nice touch - my grandson carried that bear around whenever we were in the flat!) Everything worked as expected, and we had a wonderful time in Prague - it is a beautiful city. Thanks again for a wonderful experience!