We really enjoyed our stay at this place, it had a lot of personality and space to accommodate 8 people! We were in walking distance to many places around the city, we never needed to walk more than 10 minutes to get anywhere.
Only other thing is that it was advertised as being a self check-in with a keysafe, although there is no keysafe and you have to meet with the host to get your keys.