Yvetta's apartment is a good option for a short stay in Prague. The location is charming but not very practical as there are plenty of steps or hills around and there are not many shops or restaurants in the immediate vicinity. There are all the essentials in the apartment but I would appreciate more toiletries (shampoo and conditioner etc.) available. There is no self-check in option but Yvetta always responded immediately and adjusted the timing of check-in and check-out based on our travel plans. I would definitely recommend this place.