The positives are: fantastic location, very spacious and roomy, and comfortable beds.
The negatives are: check-in was not ideal when you’re jet lagged and have had no sleep and are hauling luggage on cobble stone streets, uphill. The keys are picked up in one location and you need to walk another 7 minutes to the apartment. It was a very hot day and it was a miserable uphill battle just to find the two locations. When we arrived at the apartment the keys take some getting used to. The elevator is tiny and barely fits 2 people with two luggages. No big deal we can take multiple trips up the elevator. Only problem is you need the keys to operate the elevator while inside and outside. Once inside the place it would have been nice to be welcomed with at least one bottle of water after all that trouble. I guess tap water is fine in Prague (?) but at least have ice in the freezer. The freezer drawers barely open because it is grossly iced over. The ice trays in there are cracked and they keep on cracking when you try to get ice cubes out…if you want to fill the ice trays well you need to turn them sideways so they fit through the half open drawer and well half the water spills out. The rest of the kitchen is ok with the exception of the tea kettle that had a filthy layer of calcium buildup inside with yucky left over water. No napkins, paper towels or tissues are provided so bring your own. The bathroom with double sinks has one drain closed. Impossible to open so it’s unusable. The tub only has a handheld shower so you either sit and bathe or stand and hold the hose I guess. The other bathroom shower has a very very slow drain that fills up the bottom of the shower so you’re standing in water up to your ankles. Water spills over on the floor if you take a long shower. Only one towel per person is provided. There’s an iron but no ironing board. No AC which we knew. One fan is provided which was helpful. This place has amazing potential and if it was fixed up nicely and these small details were taken care of it could be an amazing place to stay.