Excellently located. Well-equipped, very nice space. Perfect. 10/10.