The owner was responsive and helpful with our questions, which made our stay more welcoming. There might be other guests staying during your stay but you don't have to worry about that, you will only have access to your room with a specified key. Everything else is straight forward once the owner sends you instructions for the stay.
The flat is located in a calm area with grocery stores and restaurants nearby down the street.