This place has everything you need. Clean, well located and well appointed.