Flat is great and in perfect location. Internet was okay, bed was comfy and the whole place was very clean. A lot of kitchen amenities are provided to you if you want to cook something. Although we didn't meet our host in person, the online communication went fine. Ondřej replied very quickly and was always helpful. Highly recommended!