Flawless. Great location, stunning flat, excellent hosts. Couldn’t really do much better for a weekend stay in Prague