Perfect location. Clean, spacious place. Awesome.