Great location, easy communication with Mestral, perfectly adequate facilities. No real qualms. Would certainly recommend!