perfect place. and well-equipped.