Clean, all the amenities you need, great location