great, very spacious and well-equipped place in a central location