Just a heads up to others: at check in, Halldis requires you to sign a form requiring additional payment for electricity, water, and gas while also threatening to charge extra if they think the apartment is “extra” dirty. Not a great way to start off a stay because then you are worried about unreasonable expectations and using the utilities. We weren’t charged for these in the end, but still an unpleasant surprise. Not to mention they expect you to sort the trash into multiple sections and take it in the basement (which was very confusing since they didn’t actually show us where to go). The white walls of the apartments have countless black streaks on them. The bathrooms are not well stocked; one of them didn’t even have soap. The wifi didn’t work during our five day stay which was a huge problem and made trying to do work or research difficult and expensive. We were reimbursed for the extra data we had to purchase but it was still not ideal due to slow speeds. Moreover, the apartment didn’t have water the morning we left, making it hard to get ready for the day. Another note - the people that are contacted through the app are not those actually in Milan. You must call or communicate with the local agents through WhatsApp. The positives: the apartment was modern and had a great layout and terrific location. If basic amenities had been provided (wifi, water, soap) and without the surprise additional contract, we would have had a more pleasant stay.