Clean and great location. The check in process was very convenient because you don’t have to worry about losing a key and the instructions were straight forward. My only complaint is that the heater wouldn’t turn on so the flat was freezing I had to wear my coat inside. Not really sure if it was broken or I wasn’t turning it on right.