We had a great time in Prague. The flat is absolutely terrific: big, airy, clean and only few minutes away from everything. We highly recommend it.
People who have difficulty climbing the stairs might want to look for a lower situated apartment but it wasn't an issue for us.