There's no wonder that the couple that runs this location has earned the title of "Superhost". It is clear that they are pros at Airbnb, and have designed the experience to make everything easy for their guests. Everything from check-in/check-out to finding what you need in the apartment is well-organized and simplified to make your stay easy.
I am under the impression that the entire apartment is for Airbnb guests. My trip was short, so I only stayed in the place for less than 24 hours. I had my own room and had little interaction with other guests who stayed in other rooms. Communication with the hosts was easy through the Airbnb app. They were responsive to questions through the app.
The self-check-in is super easy which is especially convenient if your travel plans require a flexible (or unusual) check-in time.