Cleaness is perfect
Location is also fantastic
However, noise derived from construction might interupt the visitors