The past complaints that you find in the reviews have all been resolved. The wifi was great and we had plenty of blankets in the apartment. We had an amazing time and the view was incredible. The check in process was stressful since I couldn’t communicate with the host through the app but we were able to talk via the phone. We had to wait a bit in a Starbucks right next to the apartment until we were able to check in.