Unfortunately there are cockroaches in the building. Some of them got inside the apartment – obviously it made our stay horrible. Hosts denied our complaints, as if it was "not possible" for insects to get inside. Next day someone applied some anti-cocroaches product and the situation got better, but some insects were still visible downstairs. Otherwise, it is nice apartment but for your own peace of mind you shouldn't stay there.