I love the place and location! I think Isola is the nicest location in Milan to stay. The place was clean and nice in the first place but there are lots of ants in the bathroom, thats the only down side. We came late with check in and the host waited for us for 2hrs without any problem. It was a great host, he did not complain at all about our delay and gave us good instructions and recommendations.