Great and spacious place with central location. In a quiet area.