If you can book this room, then you should. The hosts are very communicative and provide exactly what they say the will to you.
A lot of great things in walkable distance as well, which is nice because the street parking is quite popular.