Spotlessly clean and very modern. Don't be worried about the l9cation, it is only a 5 minute walk to the S bahn and 15 mins to the city. There's a great Bavarian restaurant down the street as well. Great communication from the hosts.