Apartment is very small but well located and just big enough for couple of days. Communication was great and Miroslav was very helpful. It wasn't very clean (a lot of dust under the bed and behind the tv, some trash under the bed), but towels and bed linens were fresh. Overall, great stay! Miroslav promised to improve on cleaning so I would definitely recommend!