This review could have been an easy five stars if the host adjusted some of his practices. The apartment is beautiful, clean, and perfectly located. However, the WiFi did not work the entire time we were there and the host failed to acknowledge either of my messages about the WiFi. Communication during check-in was also difficult. Our host knew we would be at the apartment at 2:30, gave us the street name, and asked us to wait there. His colleague did not arrive until close to 4, so we waited outside in the heat for an hour and a half.