Perfect location! The stairs are a bit of a climb, so be aware of them if anyone in your party has any mobility issues.
Also- we had a big crowd of noisy, unattended children below us. Not the hosts’ fault, but guests should be aware that noise travels easily throughout the building.