Gorgeous apartment and great location! The only reason I’m not giving 5 stars is because 1 out of the 3 toilets was broken and we had to bring 1 set of extra bedding for our 6th guest so we didn’t have everything we needed ready for us but otherwise it was a lovely stay. The WiFi was generally fine but did have occasional moments of freezing up. The check-in process is quite complex so be sure to read those check-in instructions!