Checking in was straightforward and details on how to check in were well communicated. The apartment was clean, modern, spacious, comfortable, and in a great location. The wifi was very reliable. We had a lovely stay at the apartment.