Clean, well appointed and excellent location