Everything you need. Good location, well priced. No issues.