The apartment itself and its location are great. The hosts didn’t explain the check in process very clearly. They will expect you to be at the apartment at a specific time and may not be flexible to change the time if your travel plans change. We ended up waiting outside the apartment for over 20 minutes waiting to be let in. Be prepared to buy your own toilet paper as they only provide one small roll. They also messaged me multiple times asking unnecessary questions about my flights and ID. It made me uncomfortable. Otherwise, we had a nice stay here and I would recommend this place.